﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Sicoagro.WSFContratante.Contratante>"%>
<%@ Import Namespace="Sicoagro.Models" %>


<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
	SICOAGRO
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

    <h2></h2>
     
    <script src="/Scripts/MicrosoftAjax.js" type="text/javascript"></script>
    <script src="/Scripts/MicrosoftMvcValidation.js" type="text/javascript"></script>

<% Html.EnableClientValidation(); %>

    <% Html.BeginForm("Create", "Contratante", FormMethod.Post); %>

        <fieldset>
            <legend>Datos</legend>
            <table align="center">
            <tr>
            <td><%: Html.LabelFor(model=>model.DocIdentidad) %></td>
            <td>
            <select id="depTipoDocSelect" name="depTipoDocSelect">
            <option value="DI01">DNI</option>
            <option value="DI02">RUC</option>
            <option value="DI03">CARNET DE EXTRANJERIA</option>
            <option value="DI04">LICENCIA DE CONDUCIR</option>
            </select>           
            </td>      
            </tr>
            <tr>
                <td><%: Html.LabelFor(model => model.NumDocumento)%></td>
                <td><%: Html.TextBoxFor(model => model.NumDocumento)%></td>
                <td><%: Html.ValidationMessageFor(model => model.NumDocumento)%></td>
            </tr>
            
            <tr>
                <td><%: Html.LabelFor(model => model.EMail) %></td>
                <td><%: Html.TextBoxFor(model => model.EMail) %></td>
                <td><%: Html.ValidationMessageFor(model => model.EMail) %></td>
            </tr>
            
            <tr>
                <td><%: Html.LabelFor(model => model.Usuario) %></td>
                <td><%: Html.TextBoxFor(model => model.Usuario) %></td>
            </tr>
            
            <tr>           
                <td><%: Html.LabelFor(model => model.Password) %></td>
                <td><%: Html.TextBoxFor(model => model.Password)%></td>
                <td><%: Html.ValidationMessageFor(model => model.Password)%></td>
            </tr>
            
            <tr>  
                <td><%: Html.LabelFor(model => model.Razon_Social) %></td>
                <td><%: Html.TextBoxFor(model => model.Razon_Social)%></td>
                <td><%: Html.ValidationMessageFor(model => model.Razon_Social)%></td>
            </tr>

            <tr> 
            <td>Departamento</td>
                <td>
                    <select name="dpto" onchange="this.form.submit()">
                        <option value="0">[- Seleccione -]</option>
                        <%
                            string depSeleccion = (string)ViewData["departamento"];
                            foreach (var item in (List<Departamento>)ViewData["listaDepartamentos"])
                           {
                               if (item.Codigo == depSeleccion)
                               {
                               %>
                                    <option value="<% =item.Codigo %>" selected><% = item.Nombre%></option>
                               <%}
                               else
                                { %>
                                    <option value="<% = item.Codigo %>"><% = item.Nombre%></option>
                        <%      }
                        } %>
                    </select>
                </td>
                </tr>
                <tr>
                <td>Provincia</td>
                <td>
                    <select name="prov" onchange="this.form.submit()">
                        <option value="0">[- Seleccione -]</option>
                        <%
                            string provSeleccion = (string)ViewData["provincia"];
                            List<Provincia> listadoProvincias = (List<Provincia>)ViewData["listaProvincias"];
                            if (listadoProvincias != null)
                            {
                                foreach (var item in listadoProvincias)
                                {
                                    if (item.Codigo == provSeleccion)
                                    {
                               %>
                                    <option value="<% =item.Codigo %>" selected><% = item.Nombre%></option>
                               <%   }
                                    else
                                    { %>
                                    <option value="<% = item.Codigo %>"><% = item.Nombre%></option>
                        <%          }
                                }
                            }
                                 %>
                    </select>
                </td>
                </tr>
                <tr>
                <td>Distrito</td>
                <td>
                    <select name="dist" onchange="this.form.submit()">
                        <option value="0">[- Seleccione -]</option>
                        <%
                            string distSeleccion = (string)ViewData["distrito"];
                            List<Distrito> listadoDistritos = (List<Distrito>)ViewData["listaDistritos"];
                            if (listadoDistritos != null)
                            {
                                foreach (var item in listadoDistritos)
                                {
                                    if (item.Codigo == distSeleccion)
                                    {
                               %>
                                    <option value="<% =item.Codigo %>" selected><% = item.Nombre%></option>
                               <%   }
                                    else
                                    { %>
                                    <option value="<% = item.Codigo %>"><% = item.Nombre%></option>
                        <%          }
                                }
                            }
                                 %>
                    </select>
                </td>
            </tr>

            <tr> 
                <td><%: Html.LabelFor(model => model.Direccion) %></td>
                <td><%: Html.TextBoxFor(model => model.Direccion)%></td>
            </tr>

            <tr>
                <td><%: Html.LabelFor(model => model.Telefono) %></td>
                <td><%: Html.TextBoxFor(model => model.Telefono)%></td>
            </tr>
            </table>

             <p align="center">
                <input type="submit" value="Guardar";" />
            </p>   
           <% Html.EndForm(); %>
        </fieldset>

        <pre>
        - Los datos marcados (*) no podrán ser modificables una vez 
        registrados.
        - Un usuario solo puede registrarse una vez por Contratante
        - Para poder consultarla información detallada de los Ofertantes, 
        la suscripción deberá ser aprobada por el administrador del portal.
        </pre>


</asp:Content>

